african land snail - Alemán Inglés Diccionario